Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
12 HAMSTEAD ROAD Detached £175,000 17 May 2000
18 HAMSTEAD ROAD Detached £327,500 27 Nov 2020